167529
687995
502240
813397
999968
82680
339936
578784
379524
912144
454311
1890
5111799
3544581
3043148
2346804
2223988
2030609
1939357
190678
1755118
1717136
1679195
1631471